#pragma once

#include <string>
#include <vector>

namespace PathUtil
{
    bool createPathIfNotExist(const std::wstring &path);

    std::wstring getExecutablePath();

    bool fileExists(const std::wstring &file_path);

    std::vector<std::wstring> listFilesInDir(const std::wstring &dir_path);

} // namespace PathUtil
